computer-aided language learning - German English Dictionary